﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
//
using OsPortal;
using System.Data.SqlClient;
using System.Data;

/// <summary>
/// Summary description for clsTinTuc
/// </summary>
public class clsTinTuc
{
    static string strClassName = "clsTinTuc";
	public clsTinTuc()
	{
		//
		// TODO: Add constructor logic here
		//
	}



    /// <summary>
    /// FNC TIN TỨC
    /// Create: NguyenTV - 16/08/2013
    /// </summary>
    /// <param name="iCurrPage">trang hiện tại</param>
    /// <param name="iPageSize">số tin trên 1 trang</param>
    /// <param name="strTI_ID">mã tin tức</param>
    /// <param name="strTI_TIEUDEKHONGDAU">tiêu đề không dấu</param>
    /// <param name="strCD_TENKHONGDAU">chuyên mục không dấu - hoặc mã chuyễn mục</param>
    /// <param name="iTI_CHUY">1 là lấy những tin chú ý</param>
    /// <param name="iTI_TRANGTHAI">1 lấy True, 0 lấy False, -1 lất All</param>
    /// <param name="iMOD">Kieu lay chi tiet (view (1) hay la edit(2))</param>
    /// <returns></returns>
    public static DataSet TinTuc_FND(int iCurrPage
                                        , int iPageSize
                                        , string strTI_ID
                                        , string strTI_TIEUDEKHONGDAU
                                        , string strCD_TENKHONGDAU
                                        , int iTI_CHUY
                                        , int iTI_TRANGTHAI
                                        , int iMOD)
    {
        DataSet dtData = null;
        try
        {
            dtData = oSqlDataHelper.sExecuteDataSet("TINTUC_FND", new SqlParameter[]{
                new SqlParameter("@P_CURRPAGE",iCurrPage)
                ,new SqlParameter("@P_PAGESIZE",iPageSize)
                ,new SqlParameter("@P_TI_ID",strTI_ID)
                ,new SqlParameter("@P_TI_TIEUDEKHONGDAU",strTI_TIEUDEKHONGDAU)
                ,new SqlParameter("@P_CD_TENKHONGDAU",strCD_TENKHONGDAU)
                ,new SqlParameter("@P_TI_CHUY",iTI_CHUY)
                ,new SqlParameter("@P_TI_TRANGTHAI",iTI_TRANGTHAI)
                ,new SqlParameter("@P_MOD",iMOD)
            });
            return dtData;
        }
        catch (Exception ex)
        {
            OsPortal.oFileHelper.WriteLogErr(strClassName, "TinTuc_FND", ex.ToString());
            return null;
        }
        finally
        {
            //dtData.Dispose();
        }
    }


}